草庐IT

Flutter list.builder 不滚动

全部标签

ios - UICollectionView 在 UIScrollView 滚动问题之上

我有一个我创建的自定义选项卡栏,它有5-6页的ScrollView,并且在其中的几个页面中我有UITableView或UICollectionView。我的问题是当我向下滚动CollectionView时,它工作正常,但是当它停止并且我再次尝试滚动到顶部或底部时,它滚动到带有UIScrollView的一侧,完全忽略了集合或表格。有人知道这个问题吗?有人可以帮我解决吗?提前致谢我添加了一个图表来显示我在做什么: 最佳答案 手势共享响应区域时的坏事:-)我们是笨拙的生物,大多数时候,即使我们确定自己可以完美地向上滚动,我们也不会,而且通

ios - uitextview scrollRangeToVisible 每次从上到下滚动

我在Storyboard中有两个uitextview。我需要的是当用户在一个textview中键入内容时应该在另一个textview中显示完全相同的数据,而且当文本位于textview区域下方时它应该自动向上滚动显示最后一行。这是我在uitextview委托(delegate)中的代码-(void)textViewDidChange:(UITextView*)textView{self.textview2.text=textview.text;NSRangeselection=self.textview2.selectedRange;[self.textview2scrollRange

ios - 位置回调后 UITableViewCell 不更新,直到滚动或选择

我正在尝试在找到用户位置并进行反向地理编码后立即更新UITableViewCell。从阅读类似问题的许多其他答案来看,似乎tableview重新加载必须发生在主线程上,我已经尝试过但没有成功。所有位置数据都被正确检索,并被正确添加到核心数据对象中,但是tableview单元格只是在用户滚动或选择单元格之前不会更新,此时单元格会从该点开始正确更新在。这是我的代码中的一个选择-有谁知道为什么tableview单元格没有立即更新?-(void)locationManager:(CLLocationManager*)managerdidUpdateLocations:(NSArray*)loc

ios - 添加自定义手势识别器以在 Xcode Interface Builder 中查看?

我可以使用InterfaceBuilder(例如在Xcode6.1.1中)向View添加UIGestureRecognizer吗?我在想一个类似于将手势识别器从对象库拖到View上,然后在IdentifyInspector中将其类更改为自定义类的过程。然而,对象库只包含特定的手势识别器(UITapGestureRecognizer等),而不是通用的UIGestureRecognizer(也不是它的父类(superclass)NSObject)。 最佳答案 您可以通过将通用对象拖到Storyboard中来添加它,转到身份检查器并输入U

javascript - 滚动事件监听器在 iFrame 中的 iOS 上不起作用

我需要认真的帮助。我使用滚动事件监听器编写了一个网站,根据用户滚动的深度为一些图形设置动画。在桌面和iOS上运行良好。唯一的问题是该站点需要嵌入到iFrame中。仍然适用于桌面,但不适用于iOS。我举了一个例子来说明我的意思。先在桌面上查看此页面,然后在iOS上查看。http://www.webzeile.com/iframescroll/index.html固定元素(Scrollometer)在iOS中不固定,我没有机会在此处获取scrollTop。主页(这里我没机会修改iframe属性)indexhtml,body{overflow-y:auto;}iframe内容indexhtm

ios - 在拖动期间暂时禁用 UITableView 滚动

我正在尝试找出一种方法来暂时(即在单个拖动手势期间)禁用UITableView上的滚动,然后重新启用它让它选择从停止的地方开始。我的原因是我有一个监视拖动的手势识别器,如果用户将他们的手指拖到table上方,我想用他们的手指向上调整table的大小,到一个点,然后停止调整大小并继续再次滚动。当然,我不希望表格在调整大小时滚动,因为这有效地实现了滚动本身(通过移动整个表格View而不是内部可滚动内容),但是我不知道如何以允许手势在特定点后再次生效(或者如果用户在表格上向下拖动)的方式执行此操作。有没有办法暂时禁用/阻止手势而不导致它失败或彻底取消?也许我可以编写一个UITableView

ios - UITextView滚动时 float 蓝框

我有一个禁用滚动的UITextView。它位于UIScrollView中。如果我键入“fffs”,会出现一个*小蓝框。如果我在显示该框时滚动,该框不会消失,它只是**漂浮在显示屏上,看起来像一个明显的错误。如果我在启用滚动的情况下使用UITextView,则该框会在UITextView开始滚动时立即隐藏。我假设UITextViewHook它自己的滚动条的滚动事件,当它有它们时,并在它滚动时隐藏那个框。当它在其他一些UIScrollView中时不会发生这种情况,所以我可能需要自己做,但是我如何让它隐藏那个框(也许它通常做的任何其他事情,比如应用自动更正)——在一种健壮且非私有(priva

ios - 滚动 WKInterfaceController 回到顶部

我目前正在显示一个长文本标签,下面还有一个按钮,用于转到“下一条”消息。当按下下一个按钮时,由于watch套件奇怪的自动调整大小机制,标签会自动调整其高度;但是屏幕不会改变位置。每当标签更新时,我想将InterfaceController滚动回顶部。这在当前的WatchKitSDK中可行吗? 最佳答案 这在watchOS4中是可能的。只需使用scrollToObject:atScrollPosition:animated:方法。 关于ios-滚动WKInterfaceController

ios - 滚动后 UILabel 不遵守约束(xib 内的标签,dequed 作为 uitableviewcell)

这是我在iOS开发中遇到过的最疯狂的问题。基本上我有一个xib文件:此xib文件作为UITableView中的一行加载。在这个xib文件中,我有一个UILabel(“Textodocommentário”),它是一个多行uilabel并将根据其内容展开。为此,我添加了以下约束和内容拥抱:当我运行并用大文本替换内容时,所有这些实际上都工作正常。这是它的样子:好的,现在奇怪的事情开始了,如果我向上滚动到另一个单元格(使用相同的xib文件),TextView会以不符合我的约束的方式扩展其宽度和高度:现在,如果我滚动回之前工作正常的单元格,它会遇到同样的问题,uilabel的宽度和高度不再符合

ios - 在 UITableView 滚动时在 MKMapView 上放置图钉,从特定屏幕位置的单元格获取坐标。制作引脚 "dance."

我正在尝试的内容和摘要:我有一个包含MKMapView和子UITableView的UIViewController。表格View中的每个单元格都包含一组坐标。我希望在map上顶部单元格中包含的坐标处放置一个图钉。我希望在表格View滚动时,图钉“实时”下降。当一个单元格到达某个y轴屏幕位置时,一个图钉会落在它的map坐标处,而当它离开这个y轴位置时,图钉会消失,并在下一个单元格的map坐标处被一个新图钉取代。期望的效果是随着表格View的滚动,图钉在map上的不同位置快速消失和重新出现(一次一个)。我称之为“跳舞”。我不希望在y位置选择单元格,因为我需要使用didSelectRow方法